<?xml version="1.0" encoding="UTF-8"?>
<p:document
 xmlns:p="http://jboss.com/products/seam/pdf"
 xmlns:s="http://jboss.com/products/seam/taglib"
 xmlns:ui="http://java.sun.com/jsf/facelets"
 xmlns:f="http://java.sun.com/jsf/core"
 xmlns:h="http://java.sun.com/jsf/html"
 xmlns:rich="http://richfaces.org/rich"
 xmlns:a4j="http://richfaces.org/a4j"
 pageSize="A4"
 orientation="landscape"
>

		<f:facet name="header">
		        <p:header borderWidthTop="0" borderWidthBottom="0" alignment="left" >
			     
		       	   <p:paragraph >
		        	 	<p:html> 
					 		<p ></p>
					 		 <img height="41" src='${facesContext.externalContext.request.getRealPath("/")}/imagens/logo_login.png' />
				     	</p:html>
		        	 </p:paragraph>
		       	  
		       	    <p:footer  alignment="center" borderWidthTop="0" borderWidthBottom="0">
		       	  	<p:paragraph >
		       	  		<p:font size="8">
		       	  		QS 07, Lote 01, EPCT - Bairro: Águas Claras - Taguatinga Sul - CEP: 71.966-700 Bloco L, Sala 19,
		       	  		Telefones: (61) 3356-9162 - www.ucb.br
		       	  		</p:font>
		       	  	</p:paragraph>
		       	  </p:footer>
		        </p:header>
		           
		        
		     
			</f:facet>

	<p:table columns="2" 
					widths="70 150"
					keepTogether="true" headerRows="1"
					>
			<p:cell grayFill=".8" colspan="2" horizontalAlignment="center" verticalAlignment="middle"  >
				<p:paragraph horizontalAlignment="center" verticalAlignment="middle" >
					<p:font style="bold" size="10">
						Dados Gerais
					</p:font>
				</p:paragraph>
			</p:cell>
			
			<s:fragment rendered="#{relatorioCurso.inicio!=null}">
				<p:cell>Período: </p:cell>
				<p:cell>#{relatorioCurso.dataInicial} até #{relatorioCurso.dataFinal}</p:cell>
			</s:fragment>
	
			<p:cell>Cursos:</p:cell>
			<p:cell>#{relatorioCurso.quantidadeCursos}</p:cell>
			
			<p:cell>Turmas:</p:cell>
			<p:cell>#{relatorioCurso.quantidadeTurmas}</p:cell>
			
			<p:cell>Alunos:</p:cell>
			<p:cell>#{relatorioCurso.quantidadeAlunos}</p:cell>			
			
			<p:cell>Voluntários:</p:cell>
			<p:cell>#{relatorioCurso.quantidadeVoluntarios}</p:cell>
			
			<p:cell>Cidades:</p:cell>
			<p:cell>#{relatorioCurso.quantidadeCidades}</p:cell>
			
	</p:table>
	
	<p:newPage />

	<ui:repeat var="_curso" value="#{infoCursos}">
		<p:table columns="5" 
					widths="70 150 100 120 150 "
					keepTogether="true" headerRows="1"
					>
			
			<p:cell grayFill=".8" colspan="5" horizontalAlignment="center" verticalAlignment="middle"  >
					<p:paragraph horizontalAlignment="center" verticalAlignment="middle" >
						<p:font style="bold" size="10">
							Relatório do Curso: #{_curso.curso.nome}
						</p:font>
					</p:paragraph>
			</p:cell>
				
			<ui:repeat var="_cidade" value="#{_curso.cidades}">
				<p:cell>Cidade</p:cell>
				<p:cell colspan="4"/>
				
				<p:cell></p:cell>
				<p:cell>#{_cidade.cidade.nome}</p:cell>
				<p:cell colspan="3"></p:cell>
				
				<p:cell></p:cell>
				<p:cell></p:cell>
				<p:cell>Atendimentos:</p:cell>
				<p:cell colspan="2">#{_cidade.quantidadeAlunos}</p:cell>
				
				<ui:repeat var="_sexo" value="#{_cidade.sexos.entrySet().toArray()}">
					<p:cell></p:cell>
					<p:cell></p:cell>
					<p:cell></p:cell>
					<p:cell>#{_sexo.key.nome}:</p:cell>
					<p:cell >#{_sexo.value.size()}</p:cell>
					
				
				</ui:repeat>
				
				<p:cell></p:cell>
				<p:cell></p:cell>
				<p:cell>Turmas abertas:</p:cell>
				<p:cell colspan="2">#{_cidade.quantidadeTurmasAtivas}</p:cell>
					
				<ui:repeat var="_turma" value="#{_cidade.alunosAtivos.entrySet().toArray()}">
					<p:cell></p:cell>
					<p:cell></p:cell>
					<p:cell></p:cell>
					<p:cell>#{_turma.key.nome}</p:cell>
					<p:cell >#{_turma.value.size()}</p:cell>
				
				</ui:repeat>
				
				<s:fragment rendered="#{_cidade.quantidadeTurmasInativas>0}">
					<p:cell></p:cell>
					<p:cell></p:cell>
					<p:cell>Turmas fechadas:</p:cell>
					<p:cell colspan="2">#{_cidade.quantidadeTurmasInativas}</p:cell>
						
					<ui:repeat var="_turma" value="#{_cidade.alunosInativos.entrySet().toArray()}">
						<p:cell></p:cell>
						<p:cell></p:cell>
						<p:cell></p:cell>
						<p:cell>#{_turma.key.nome}</p:cell>
						<p:cell >#{_turma.value.size()}</p:cell>
					
					</ui:repeat>
				</s:fragment>
			
			</ui:repeat>	
	
		</p:table>
		<p:newPage />
	</ui:repeat>

</p:document>
